Utilisateur:Ludo Thécaire/Articles récents/Script

Une page de Wikipédia, l'encyclopédie libre.

Cette page rassemble les différentes configurations de génération de liste d'articles récents actuellement en fonctionnement.

Elle permet de mettre à jour facilement les informations en fonction des changements survenus sur l'organisation d'un projet, et également d'ajouter de nouvelle liste à générer. Ajouter une nouvelle section suffit à créer un nouveau script de génération de liste, mais son exécution demande une opération manuelle d'autorisation de lancement.

Les scripts fonctionnant sur toolserver sont mis à jour une fois par jour vers minuit en utilisant cette page

Avertissement

  • les scripts sont en Python, il ne faut pas changer l'indentation déjà défini ;
  • u'texte' ou u"texte" indique que la chaine de texte sera converti en Unicode, il est indispenssable de l'indiqué pour chaque chaine ;
  • les noms de section sont utilisés pour générer un nom de fichier. Ils doivent être constitué de caractères latin classiques ;

Acadie

newpages.icon              = u'Flag of Acadia.svg'

newpages.projectPageName   = u"Projet:Acadie/Nouveaux articles"
    
newpages.portalPageName    = None

newpages.byTemplate        = [u'Modèle:Portail Acadie']

newpages.minimumPeriode    = 120

newpages.numberOfLastEntry = 30

newpages.cacheResult       = True

Amérique précolombienne

newpages.icon              = u'Mesoamerican icon2.svg'

newpages.projectPageName   = u"Projet:Amérique précolombienne/Articles récents"
    
newpages.portalPageName    = None

newpages.byTemplate        = [u'Modèle:Portail Amérique précolombienne']

newpages.minimumPeriode    = 60*4

newpages.numberOfLastEntry = 30

newpages.longPageMode      = 'monthyear'

newpages.cacheResult       = True

Archéologie

newpages.icon              = u'Woman head louvre.gif'

newpages.projectPageName   = u"Projet:Archéologie/Nouveaux articles"
    
newpages.portalPageName    = None

newpages.byTemplate        = [u'Modèle:Portail Archéologie']

newpages.minimumPeriode    = 120

newpages.numberOfLastEntry = 30

newpages.cacheResult       = True

Australie

newpages.icon              = u'Australia_stub.svg'

newpages.projectPageName   = u"Projet:Australie/Nouveaux articles"

newpages.portalPageName    = u"Portail:Australie/Nouveaux articles"

newpages.byTemplate        = [u'Modèle:Portail Australie']

newpages.minimumPeriode    = 60

newpages.numberOfLastEntry = 20

newpages.cacheResult       = True

Boxe anglaise

newpages.icon              = u'Joe Louis - Max Schmeling - 1936.jpg'

newpages.projectPageName   = u"Projet:Boxe anglaise/Articles récents/Archive"
    
newpages.portalPageName    = u"Projet:Boxe anglaise/Articles récents"

newpages.byTemplate        = [u"Modèle:Portail boxe anglaise"]

newpages.minimumPeriode    = 60
    
newpages.numberOfLastEntry = 15

newpages.shortListSize     = 15

newpages.cacheResult       = True

newpages.longPageMode      = u'monthyear'

newpages.portalStyle = (u'\n*', u' ;\n*', u' ;\n*', u"[[%s|… ''voir la liste complète'']].\n")

Bretagne

newpages.icon              = u'Gwenn ha du.svg'

newpages.projectPageName   = u"Projet:Bretagne/Liste complète"
    
newpages.portalPageName    = u"Projet:Bretagne/Articles récents"

newpages.byTemplate        = [u"Modèle:Portail Bretagne"]

newpages.minimumPeriode    = 60
    
newpages.numberOfLastEntry = 10

newpages.shortListSize     = 25

newpages.longPageMode      = u'monthyear'

newpages.portalStyle = (u'\n*', u' ;\n*', u' ;\n*', u"[[%s|… ''voir la liste complète'']].\n")

Canada

newpages.icon              = u'Flag of Canada.svg'

newpages.projectPageName   = u"Projet:Canada/Articles récents"

newpages.byTemplate        = [
    u'Modèle:Portail Canada',
    u'Modèle:Ébauche Canada',
]

newpages.titleLevel        = '====='

newpages.minimumPeriode    = 60*2

newpages.numberOfLastEntry = 20
 
newpages.cacheResult       = True

Celtes

newpages.icon              = u'Lindisfarne StJohn Knot2 3.svg'

newpages.projectPageName   = u"Projet:Celtes/Nouveaux articles/Archive"
    
newpages.portalPageName    = u"Projet:Celtes/Nouveaux articles"

newpages.byTemplate        = [u"Modèle:Portail Monde celtique"]

newpages.minimumPeriode    = 60
    
newpages.numberOfLastEntry = 10

newpages.shortListSize = 10

newpages.portalStyle = (u'\n*', u' ;\n*', u' ;\n*', u"[[%s|… ''voir la liste complète'']].\n")

Chemin de fer

newpages.icon                = u"Icon train.svg"

newpages.longPageName        = u"Projet:Chemin de fer/Articles récents"

newpages.byTemplate          = [u"Modèle:Portail Chemin de fer"]

newpages.minimumPeriode      = 60*2

newpages.cacheResult         = True

newpages.longPageMode        = 'monthyear'

newpages.numberOfLastEntry   = 30

Cinéma

newpages.icon                = u'Applications-multimedia.svg'
 
newpages.projectPageName     = u"Projet:Cinéma/Articles récents"

newpages.portalPageName      = u"Portail:Cinéma/Articles récents"
 
newpages.titleLevel          = '===='
 
newpages.minimumPeriode      = 60*2
 
newpages.shortListSize       = 80
 
newpages.cacheResult         = True  # dont think it is need

newpages.byCategory          = [u"Catégorie:Portail:Cinéma/Articles liés"]
newpages.timestampCategories = True

newpages.portalStyle         = (u'', u' • ', u'')

Corée

newpages.icon              = u'Korea unified flag.png'

newpages.projectPageName   = u"Projet:Corée/Articles récents"
    
newpages.portalPageName    = u"Portail:Corée/Articles récents"

newpages.byCategory        = [u'Catégorie:Portail:Corée/Articles liés']

newpages.minimumPeriode    = 120

newpages.numberOfLastEntry = 30

newpages.cacheResult       = True

newpages.timestampCategories = True

newpages.longPageMode      = 'monthyear'

Combat libre

newpages.icon              = u'UffiziFlorenceWrestlers small.jpg'

newpages.projectPageName   = u"Projet:Combat libre/Articles récents/Archive"
    
newpages.portalPageName    = u"Projet:Combat libre/Articles récents"

newpages.byTemplate        = [u"Modèle:Portail Combat libre"]

newpages.minimumPeriode    = 60
    
newpages.numberOfLastEntry = 10

newpages.portalStyle = (u'\n*', u' ;\n*', u' ;\n*', u"[[%s|… ''voir la liste complète'']].\n")

Côte d'Ivoire

newpages.icon              = u"Flag of Cote d'Ivoire.svg"

newpages.projectPageName   = u"Projet:Côte d'Ivoire/Articles récents/Archive"
    
newpages.portalPageName    = u"Projet:Côte d'Ivoire/Articles récents"

newpages.byTemplate        = [u"Modèle:Portail Côte d'Ivoire"]

newpages.minimumPeriode    = 60
    
newpages.numberOfLastEntry = 10

newpages.cacheResult       = True

newpages.longPageMode      = u'monthyear'

Droit

newpages.icon              = u'P parthenon.svg'

newpages.projectPageName   = u"Projet:Droit/RC"
    
newpages.portalPageName    = None

newpages.byTemplate        = [u'Modèle:Portail droit', u'Modèle:Portail droit français']

newpages.label = {
    u'Modèle:Portail droit'          : u'%s',
    u'Modèle:Portail droit français' : u'%s {{FRA-d|12px}}'
}

newpages.minimumPeriode    = 60
    
newpages.numberOfLastEntry = 10

newpages.longPageMode      = u'monthyear'

Échecs

newpages.icon              = u"Chess.svg"

newpages.projectPageName   = u"Projet:Échecs/Articles récents"
    
newpages.portalPageName    = None

newpages.byTemplate        = [u"Modèle:Portail échecs"]

newpages.minimumPeriode    = 60

newpages.shortListSize     = 10

newpages.cacheResult       = True

newpages.longPageMode      = u'monthyear'

newpages.portalStyle       = (u'\n*', u' ;\n*', u' ;\n*', u"[[%s|… ''voir la liste complète'']].\n")

Finistère

newpages.icon              = u'Blason29.svg'

newpages.portalPageName    = u"Projet:Finistère/Articles récents"

newpages.projectPageName   = u"Projet:Finistère/Liste complète"

newpages.byTemplate        = [u'Modèle:Portail Finistère']

newpages.titleLevel        = '===='

newpages.longPageMode      = u'monthyear'

newpages.minimumPeriode    = 60*2

newpages.cacheResult       = True

Football

newpages.icon                = u'Soccerball.svg'

newpages.projectPageName     = u"Projet:Football/Articles récents"
    
newpages.byCategory          = [u"Catégorie:Portail:Football/Articles liés"]

newpages.minimumPeriode      = 60

newpages.numberOfLastEntry   = 20

newpages.cacheResult         = True

newpages.longPageMode        = u'daymonth'

newpages.timestampCategories = True

Football américain

newpages.icon              = u'AmericanFootball.svg'

newpages.projectPageName   = u"Projet:Football américain/Articles récents"

newpages.cacheResult       = True

newpages.longPageMode      = u'year-month'

newpages.titleLevel        = '==='

newpages.byTemplate        = [u'Modèle:Portail football américain']

newpages.minimumPeriode    = 60

newpages.numberOfLastEntry = 20

newpages.projectStyle      = (u' -\n', u'\n')

France du Grand Siècle

newpages.icon              = u'Meulen.jpg'

newpages.projectPageName   = u"Portail:France du Grand Siècle/Articles récents archive"

newpages.portalPageName    = u"Portail:France du Grand Siècle/Articles récents"

newpages.longPageMode      = u'monthyear'

newpages.titleLevel        = '===='

newpages.byTemplate        = [u'Modèle:Portail FGS']

byCategory = []
for year in xrange(1575, 1700):
    byCategory.append(u"Catégorie:Naissance en " + str(year))
for year in xrange(1605, 1725):
    byCategory.append(u"Catégorie:Décès en " + str(year))
newpages.byCategory = byCategory

newpages.minimumPeriode    = 60*6
    
newpages.numberOfLastEntry = 10

newpages.useDatabase       = True

newpages.portalStyle       = (u'\n*', u' ;\n*', u' ;\n*', u"[[%s|… ''voir la liste complète'']].\n")

newpages.projectStyle      = (u' •\n', u'\n')

Géographie

newpages.icon              = u'Geographylogo.svg'

newpages.projectPageName   = u"Projet:Géographie/Nouveaux articles"

newpages.portalPageName    = u"Portail:Géographie/Nouveaux articles"

newpages.cacheResult       = True

newpages.longPageMode      = u'monthyear'

newpages.titleLevel        = '=='

newpages.byTemplate           = [u'Modèle:Portail géographie', u'Modèle:Catégorie géographie']

newpages.minimumPeriode    = 60

newpages.numberOfLastEntry = 20

newpages.projectStyle      = (u' -\n', u'\n')

Grèce antique

newpages.icon              = u'Discobolus_icon.png'

newpages.projectPageName   = u"Projet:Hellenopedia/Articles récents/Archives"

newpages.portalPageName    = u"Projet:Hellenopedia/Articles récents"

newpages.byTemplate        = [u'Modèle:Portail Hellenopedia', u'Modèle:Portail Grèce antique']

newpages.minimumPeriode    = 60
    
newpages.numberOfLastEntry = 10

newpages.shortListSize     = 10

newpages.longPageMode      = u'monthyear'

newpages.titleLevel        = u"====="

newpages.portalStyle       = (u'\n*', u' ;\n*', u' ;\n*', u"[[%s|… ''voir la liste complète'']].\n")

Humanitaire et Développement

newpages.icon              = u'Peace dove.svg'

newpages.projectPageName   = u"Projet:Humanitaire et Développement/Nouveaux articles"
    
newpages.portalPageName    = u"Portail:Humanitaire et Développement/Nouveaux articles"

newpages.byTemplate        = [
    u"Modèle:Portail humanitaire et développement",
    u"Modèle:Ébauche développement humain",
    u"Modèle:Ébauche humanitaire",
    u"Modèle:Ébauche ONG"
]

newpages.minimumPeriode    = 10
    
newpages.numberOfLastEntry = 10

Islam

newpages.icon                = u'Star and Crescent.svg'

newpages.longPageName        = u"Projet:Islam/Articles créés/Archives"
newpages.shortPageName       = u"Projet:Islam/Articles créés"

newpages.portalPageName      = None

newpages.byCategory          = [u"Catégorie:Portail:Islam/Articles liés"]
newpages.timestampCategories = True

newpages.cacheResult         = True  # dont think it is need

newpages.longPageMode        = u'monthyear'

newpages.minimumPeriode      = 60*2

Italie

newpages.icon                = u'Flag of Italy.svg'

newpages.projectPageName     = u"Projet:Italie/Articles récents"

newpages.portalPageName      = None

newpages.byCategory          = [u"Catégorie:Portail:Italie/Articles liés"]
newpages.timestampCategories = True

newpages.cacheResult         = True  # dont think it is need

newpages.longPageMode        = u'daymonth'

newpages.minimumPeriode      = 60

newpages.projectStyle        = (u' •\n', u'\n')

Jeu vidéo

newpages.icon                = u"Joysticksmall.svg"

newpages.projectPageName     = u"Projet:Jeu vidéo/Articles récents"

newpages.portalPageName      = u"Portail:Jeu vidéo/Le projet"

newpages.byCategory          = [u"Catégorie:Projet:Jeu vidéo/Articles liés", u"Catégorie:Portail:Jeu vidéo/Articles liés"]
newpages.timestampCategories = True

newpages.minimumPeriode      = 10

newpages.shortListSize       = 10

newpages.numberOfLastEntry   = 30

newpages.cacheResult         = True  # dont think it is need

newpages.portalStyle         = (u'\n*', u' ;\n*', u' ;\n*')

Jeu vidéo (Commons)

newpages.icon                    = u'Joysticksmall.svg'

newpages.projectPageName         = u"User:Bayo/Newpages CVG Commons"
    
newpages.byRecursiveCategory     = [u'Category:Video games']
newpages.recursiveCategoryFilter = [
    u'rCategory:Photos taken .*',
    u'rCategory:Taken with .*',
    u'rCategory:.* mobile phones',
    u'Category:Windows screenshots',
    u'Category:Sony Ericsson mobile phones',
    u'Category:OpenGL',
    u'Category:Microsoft',
    u'Category:Japan Expo',
    u'Category:Blender 3D'
]

newpages.minimumPeriode          = 60*24

newpages.dot                     = True

newpages.useDatabase             = True

newpages.databaseHost = 'sql-s2'
newpages.databaseName = 'commonswiki_p'
newpages.serverHost   = 'commons.wikimedia.org'
newpages.serverLang   = 'en'

Québec

newpages.icon              = u'Flag of Quebec.svg'

newpages.projectPageName   = u"Projet:Québec/Articles récents"
    
newpages.byTemplate        = [
    u'Modèle:Portail Québec',
    u'Modèle:Portail Québec (ville)',
    u'Modèle:Ébauche Québec',
    u'Modèle:Ébauche municipalité québécoise',
    u'Modèle:Ébauche Ville de Québec',
    u'Modèle:Ébauche Montréal',
    u'Modèle:Ébauche Lévis',
    u'Modèle:Ébauche personnalité québécoise',
    u'Modèle:Ébauche personnalité politique Québec'
]

newpages.titleLevel        = '====='

newpages.minimumPeriode    = 60*2

newpages.numberOfLastEntry = 20

newpages.cacheResult       = True

LGBT

newpages.icon              = u'Gay flag.svg'

newpages.projectPageName   = u"Projet:LGBT/Articles récents"
    
newpages.portalPageName    = None

newpages.byTemplate        = [u'Modèle:Portail LGBT']

newpages.minimumPeriode    = 60
    
newpages.numberOfLastEntry = 20

newpages.longPageMode      = u'monthyear'

newpages.titleLevel        = '===='

Maritime

newpages.icon              = u'Anchor.svg'

newpages.projectPageName   = u"Projet:Maritime/Nouveaux articles"
    
newpages.portalPageName    = u"Portail:Maritime/Nouveaux articles"

newpages.byCategory          = [u"Catégorie:Projet:Maritime/Articles liés", u"Catégorie:Portail:Maritime/Articles liés"]
newpages.timestampCategories = True

newpages.minimumPeriode    = 10
    
newpages.numberOfLastEntry = 10

Médecine

newpages.icon              = u"Star of life2.svg"

newpages.projectPageName   = u"Projet:Médecine/Liste complète des articles récents"
    
newpages.portalPageName    = None

newpages.byTemplate        = [u"Modèle:Portail médecine"]

newpages.minimumPeriode    = 60
    
newpages.numberOfLastEntry = 10

newpages.shortListSize     = 10

newpages.longPageMode      = u'monthyear'

newpages.portalStyle = (u'\n*', u' ;\n*', u' ;\n*', u"[[%s|… ''voir la liste complète'']].\n")

Montréal

newpages.icon              = u'Flag of Montreal.svg'

newpages.projectPageName   = u"Projet:Montréal/Articles récents"
    
newpages.byTemplate        = [u'Modèle:Portail Montréal']

newpages.titleLevel        = '====='

newpages.minimumPeriode    = 60*2

newpages.numberOfLastEntry = 20

newpages.cacheResult       = True

Monde arabo-musulman

newpages.icon                = u"IslamSymbol.PNG"

newpages.longPageName        = u"Projet:Monde arabo-musulman/Articles créés/Archives"
newpages.shortPageName       = u"Projet:Monde arabo-musulman/Articles créés"
    
newpages.byCategory          = [u"Catégorie:Portail:Monde arabo-musulman/Articles liés"]
newpages.timestampCategories = True

newpages.minimumPeriode      = 60*2
    
newpages.numberOfLastEntry   = 10

newpages.shortListSize       = 10

newpages.longPageMode        = u'monthyear'

newpages.cacheResult         = True

newpages.portalStyle         = (u'\n*', u' ;\n*', u' ;\n*', u"[[%s|… ''voir la liste complète'']].\n")

Montpellier

newpages.icon              = u"Blason ville fr Montpellier (Herault).png"

newpages.projectPageName   = u"Projet:Montpellier/Articles récents/Archive"
    
newpages.portalPageName    = u"Portail:Montpellier/Articles récents"

newpages.byTemplate        = [u"Modèle:Portail Montpellier"]

newpages.minimumPeriode    = 60
    
newpages.numberOfLastEntry = 10

newpages.shortListSize     = 10

newpages.longPageMode      = u'monthyear'

newpages.cacheResult       = True

newpages.portalStyle = (u'\n*', u' ;\n*', u' ;\n*', u"[[%s|… ''voir la liste complète'']].\n")

Morbihan

newpages.icon                = u"Drapeau fr département Morbihan.svg"

newpages.longPageName        = u"Projet:Morbihan/Articles récents"

newpages.shortPageName       = u"Portail:Morbihan/Articles récents"

newpages.byCategory          = [u"Catégorie:Portail:Morbihan/Articles liés"]
newpages.timestampCategories = True

newpages.minimumPeriode      = 60*2

newpages.shortListSize       = 10
newpages.longPageMode        = u'monthyear'

newpages.numberOfLastEntry   = 30

newpages.cacheResult         = True  # dont think it is need

Musique classique

newpages.icon              = u"Viola d'amore2.png"

newpages.projectPageName   = u"Projet:Musique classique/Nouveaux articles/Archive"
    
newpages.portalPageName    = None

newpages.byTemplate        = [u"Modèle:Portail musique classique"]

newpages.minimumPeriode    = 60
    
newpages.numberOfLastEntry = 30

newpages.shortListSize     = 10

newpages.portalStyle       = (u'\n*', u' ;\n*', u' ;\n*', u"[[%s|… ''voir la liste complète'']].\n")

newpages.cacheResult       = True

New York

newpages.icon              = u"Flag of New York City.svg"

newpages.projectPageName   = u"Projet:New York/Articles récents/Archive"
    
newpages.portalPageName    = u"Projet:New York/Articles récents"

newpages.byTemplate        = [u"Modèle:Portail New York"]

newpages.minimumPeriode    = 60
    
newpages.numberOfLastEntry = 30

newpages.shortListSize     = 10

newpages.portalStyle       = (u'', u' - ', u'', u"[[%s|… ''voir la liste complète'']].")

Philosophie

newpages.icon              = u'Philosophie.jpg'

newpages.projectPageName   = u"Projet:Philosophie/Articles récents"
    
newpages.portalPageName    = u"Portail:Philosophie/Articles récents"

newpages.byTemplate        = [
    u"Modèle:Portail philosophie",
    u"Modèle:Portail logique",
    u"Modèle:Portail Nietzsche",
    u"Modèle:Ébauche philosophie",
    u"Modèle:Ébauche philosophe",
    u"Modèle:Portail philosophie analytique",
    u"Modèle:Portail Thomas d'Aquin",
    u"Modèle:Portail philosophie antique",
]

newpages.minimumPeriode    = 10
    
newpages.numberOfLastEntry = 10

newpages.longPageMode      = 'monthyear'

newpages.cacheResult       = True

newpages.portalStyle = (u'\n*', u' ;\n*', u' ;\n*')

Portugal

newpages.icon              = u'Flag of Portugal.svg'

newpages.projectPageName   = u"Projet:Portugal/Articles créés"
    
#newpages.portalPageName    = u"Portail:Portugal/Articles créés"

newpages.byCategory        = [u'Catégorie:Portail:Portugal/Articles liés']

newpages.minimumPeriode    = 120

newpages.numberOfLastEntry = 30

newpages.cacheResult       = True

newpages.timestampCategories = True

Révolution et Empire

newpages.icon              = u'IconeRevEmp.jpg'

newpages.projectPageName   = u"Projet:Révolution et Empire/Articles récents/Archives"
    
newpages.portalPageName    = u"Projet:Révolution et Empire/Articles récents"

newpages.byTemplate        = [
    u"Modèle:Portail Révolution française",
    u"Modèle:Catégorie Révolution française",
    u"Modèle:Portail Premier Empire",
    u"Modèle:Catégorie Premier Empire",
]

newpages.label = {
    u'Modèle:Portail Premier Empire'       : u'%s {{/Icône|empire}}',
    u'Modèle:Portail Révolution française' : u'%s {{/Icône|révolution}}',
}

newpages.minimumPeriode    = 60*4
    
newpages.numberOfLastEntry = 15

newpages.cacheResult       = True

newpages.titleLevel          = '===='

Rock

newpages.icon                = u'Crystal 128 kguitar.png'

newpages.projectPageName     = u"Projet:Rock/Articles récents"

newpages.byTemplate          = [u"Modèle:Portail rock"]

newpages.minimumPeriode      = 60

newpages.longPageMode        = u'monthyear'

newpages.projectStyle      = (u' |\n', u'\n')

newpages.titleLevel          = '=='

Sciences de l'information et des bibliothèques

newpages.icon                = u'Nuvola apps bookcase.png'

newpages.projectPageName     = u"Projet:Sciences de l'information et des bibliothèques/Historique créations"

newpages.portalPageName      = u"Portail:Sciences de l'information et des bibliothèques/Enrichissements récents"

newpages.byTemplate          = [u"Modèle:Portail Sciences de l'information et des bibliothèques"]

newpages.minimumPeriode      = 120

newpages.longPageMode        = u'year-month'

newpages.titleLevel          = '=='

newpages.cacheResult         = True

Slovénie

newpages.icon              = u"Flag of Slovenia (bordered).svg"

newpages.projectPageName   = u"Projet:Slovénie/Articles récents"
    
newpages.portalPageName    = None

newpages.byTemplate        = [u'Modèle:Portail Slovénie']

newpages.minimumPeriode    = 60*4

newpages.numberOfLastEntry = 30

newpages.longPageMode      = 'monthyear'

newpages.cacheResult       = True

Tourisme

newpages.icon              = u'Crystal Clear app browser.png'

newpages.projectPageName   = u"Projet:Tourisme/Liste complète"
    
newpages.portalPageName    = u"Projet:Tourisme/Articles récents"

newpages.byTemplate        = [u"Modèle:Portail tourisme"]

newpages.minimumPeriode    = 60
    
newpages.numberOfLastEntry = 10

newpages.shortListSize = 25

newpages.portalStyle = (u'\n*', u' ;\n*', u' ;\n*', u"[[%s|… ''voir la liste complète'']].\n")

Tunisie

newpages.icon              = u'Flag of Tunisia.svg'

newpages.projectPageName   = u"Projet:Tunisie/Articles créés/Archives"
    
newpages.portalPageName    = u"Projet:Tunisie/Articles créés"

newpages.byTemplate        = [u"Modèle:Portail Tunisie"]

newpages.minimumPeriode    = 120
    
newpages.numberOfLastEntry = 10

newpages.shortListSize     = 5

newpages.longPageMode      = u'year-month'

newpages.portalStyle = (u'\n*', u' ;\n*', u' ;\n*', u"[[%s|… ''voir la liste complète'']].\n")

Université

newpages.icon                = u"Graduation hat.svg"

newpages.longPageName        = u"Projet:Université/Articles récents"
newpages.shortPageName       = u"Portail:Université/Articles récents"
    
newpages.byCategory          = [u"Catégorie:Portail:Université/Articles liés"]
newpages.timestampCategories = True

newpages.minimumPeriode      = 60*2
    
newpages.numberOfLastEntry   = 10

newpages.shortListSize       = 10

newpages.longPageMode        = u'monthyear'

newpages.cacheResult         = True

newpages.portalStyle         = (u'\n*', u' ;\n*', u' ;\n*', u"[[%s|… ''voir la liste complète'']].\n")